MNLKETELCLGLPGGTETVESPAKSGVGNKRGFSETVDLKLNLQSNKQGHVDLNTNGAPKEKTFLKDPSKPPAKAQVVGWPPVRNYRKNVMANQKSGEAEEAMSSGGGTVAFVKVSMDGAPYLRKVDLKMYTSYKDLSDALAKMFSSFTMGSYGAQGMIDFMNESKVMDLLNSSEYVPSYEDKDGDWMLVGDVPWPMFVESCKRLRIMKGSEAIGLAPRAMEKFKNRS